$z_header_height:80px;
$primary_clr:#db1e1e;
$default_clr:#108775;
$w_container_width:1200px;

.w_container {
  width: $w_container_width;
  margin: 0 auto;
}

.lt_tag {
  position: relative;
  display: inline-block;
  padding: 4px 6px 3px;
  font-size: 12px;
  line-height: 14px;
  color: #fff;
  vertical-align: middle;
  white-space: nowrap;
  background-color: $primary_clr;
  margin-right: 5px;
  top: -3px;
  border-radius: 0;

  &:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    vertical-align: top;
    top: 6px;
    right: -4px;
    border-left: 4px solid $primary_clr;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
  }
}

.el-popup-parent--hidden {
  padding-right: 0 !important;
}

.primary_clr {
  color: $primary_clr;
}

.red_clr {
  color: #db1e1e;
}

/* backtop */
.el-backtop {
  font-size: 14px;
  color: #334433;
  width: 50px;
  height: 50px;
}

/* dialog */
.el-dialog__header {
  background-color: #f8f8f8;
}

/* tree */
.el-tree /deep/ {
  .el-tree-node__label {
    font-size: 16px;
  }

  .el-tree-node__expand-icon {
    font-size: 18px;
  }

  .el-tree-node__content {
    height: 32px;
  }
}
